Mullanimal, with full version you only need to start console before playing so modding is permanent. Adjusting the color of the buttons is a bit more tricky - theres no easy way to to di like changing the color of the felt - so yes you ll have to photoshop the images yourself.
Antidote, did you see if there were no 640x480 layouts submitted before by other users? Ive summed up all the user submitted layouts several times in this thread.
A user shared this layout with me the other day - maybe you can use it as a starting point
6 tables @ 1900x1200, 6max only (by awvdh)
Code:
[632x565(6max)]
*********=
*comment*=all values expressed in [pixels] except the zoom factors that are [unitless]
*********=
layoutInfo=6 tables @ 1900x1200, 6max only (by awvdh)
layoutWidth=632
layoutHeight=525
*comment*=don't change vscene unless you're making big layouts
vsceneWidth=600
vsceneHeigth=500
chatAreaHeight=85
*comment*=totalpot+rake text labels in upper left corner
totalPotX=5
totalPotY=3
rakeTextX=35
rakeTextY=16
handStrengthX=5
handStrengthY=180
*comment*=centerpoint of the third community card
flopX=316
flopY=240
flopZoom=0.166621
*comment*=the chips+labels in the middle of the table
potX=150
potY=170
*comment*= 0 is a TOP seat, 1 is a regular seat
seat1_cfg = 0
seat2_cfg = 1
seat3_cfg = 1
seat4_cfg = 1
seat5_cfg = 1
seat6_cfg = 1
seat7_cfg = 1
seat8_cfg = 1
seat9_cfg = 1
seat10_cfg = 0
*comment*=positions of the player seats
seat1X=400
seat1Y=72
seat2X=443
seat2Y=145
seat3X=443
seat3Y=233
seat4X=518
seat4Y=235
seat5X=400
seat5Y=380
seat6X=120
seat6Y=380
seat7X=3
seat7Y=233
seat8X=3
seat8Y=145
seat9X=5
seat9Y=235
seat10X=120
seat10Y=72
*comment*=seats conifgs:bet chips+label / dealer button / thrown mucked cards centerpoint. Relative to seat position, NOT to window.
seat1_betX=-75
seat1_betY=90
seat1_dealX=-5
seat1_dealY=50
seat1_muckX=55
seat1_muckY=45
seat2_betX=-86
seat2_betY=0
seat2_dealX=-5
seat2_dealY=26
seat2_muckX=55
seat2_muckY=-25
seat3_betX=-86
seat3_betY=0
seat3_dealX=-7
seat3_dealY=-18
seat3_muckX=55
seat3_muckY=-25
seat4_betX=-45
seat4_betY=-30
seat4_dealX=-30
seat4_dealY=10
seat4_muckX=55
seat4_muckY=-25
seat5_betX=10
seat5_betY=-67
seat5_dealX=85
seat5_dealY=-50
seat5_muckX=55
seat5_muckY=-25
seat6_betX=75
seat6_betY=-67
seat6BetSumX=89
seat6BetSumY=219
seat6_dealX=85
seat6_dealY=-42
seat6_muckX=55
seat6_muckY=-25
seat7_betX=107
seat7_betY=-2
seat7_dealX=87
seat7_dealY=-16
seat7_muckX=55
seat7_muckY=-25
seat8_betX=106
seat8_betY=10
seat8_dealX=94
seat8_dealY=31
seat8_muckX=55
seat8_muckY=-25
seat9_betX=115
seat9_betY=-15
seat9_dealX=110
seat9_dealY=3
seat9_muckX=55
seat9_muckY=-45
seat10_betX=85
seat10_betY=90
seat10_dealX=85
seat10_dealY=40
seat10_muckX=55
seat10_muckY=45
*comment*= TOP - are the three seats from the top row (seats 1, 9 and 10)
*comment*= centerpoint of the first holecard relative to seat positions, NOT to window
holdemCardsTOPX=34
holdemCardsTOPY=53
holdemCardsX=34
holdemCardsY=-26
holdemSpacing=38
*comment*=second number after the decimal point is a good place to start
holdemZoom=0.186621
omahaCardsTOPX=23
omahaCardsTOPY=53
omahaCardsX=23
omahaCardsY=-13
omahaSpacing=20
omahaZoom=0.166621
*comment*= centerpoint of the cards the other players are dealt
dealtCardsTOPX=55
dealtCardsTOPY=40
dealtCardsX=55
dealtCardsY=-10
dealtZoom=0.156621
*comment*=scale of the cards thrown in the muck
muckZoom=0.100000
*comment*=automuck/postblind/sitout checkboxes
lowAutoActionsX=450
lowAutoActionsY=480
*comment*=checkboxes position (_!!!_relative to the default position when using unmodded miniview_!!!_ no negative values)
autoActionsX=0
autoActionsY=225
*comment*=action buttons + bet slider + sit in etc.
betButtonsX=180
betButtonsY=465
menuX=480
menuY=0
*comment*= between 0 and 255
mTimerScale=239
*comment*= between 0 and 255, 255 is white, 0 is black
nameColor=255
betbtnsColor=255
foldToAnyBetX=95
foldedCardsX=410
foldedCardsY=425
foldedCardsSpacing=20
foldedCardsZoom=0.156621
yourFoldedCardsX=429
yourFoldedCardsY=394