Here's a starter BB RB PT Action Button Set, you can rename the button and the keysend to what you like, just don't have any spaces in the name.
So I renamed BB1 > BB-Play/Stop:
and the keysend
ButtonBB1: > ButtonBB-Play/Stop:
the Send {space}
is sending the spacebar

"Hot Keys" - Keyboard Shortcuts for Band-in-a-Box Commands Realband & PowerTracks search Help > Function Keys
If there is not a hot key for what you need to do just use the menu, in dialogs you can use Tab (the amount of times you need) then Enter 1 or hold the ALT key down to see the shortcuts keys for each button.

Edit current style > Ctrl+Shift+F9
Send ^+{F9}

Play with last chorus looped > Ctrl+NUMPAD 1
Send ^{Numpad1}

(^=Ctrl +=Shift !=Alt #=Win Numpad 1=Numpad1)

Set tempo. Ctrl+Alt+T

I can renamed BB2 > BB-80bpm:
and the keysend
ButtonBB2: > ButtonBB-80bpm:
Send ^!{t}
Send 80
Send {enter 1}

I used lowercase "t"


http://xahlee.info/mswin/autohotkey_key_notations.html



Copy and paste into Notepad or SciTE4AutoHotKey then save and run.

the ; comment out the lines, so they are not used.

Code:
;Insert Color here like HEX 00C222
TabColors_Tab1=C29200
TabColors_Tab2=AD001F
TabColors_Tab3=000000

Gui, Font, S10 CWhite Bold, Arial
Gui, Add, CheckBox, x12 y210 w130 h20 gUpdate vCheck, Always on Top

Gui, Add, Tab, x2 y0 h250 w460 AltSubmit gTab vTab
	, Biab|RealBand|PowerTracks
	Gosub, Tab
Gui, Show, , BB RB PT Action Buttons 



; Band in a Box Tab Buttons
Gui, Tab, Biab
Gui, Font, S10 CBlack Bold, Arial

Gui, Add, Button, x12 y40 w100 h30 ,  BB-Play/Stop
Gui, Add, Button, x112 y40 w100 h30 , BB2
Gui, Add, Button, x212 y40 w100 h30 , BB3
Gui, Add, Button, x312 y40 w100 h30 , BB4
Gui, Add, Button, x12 y70 w100 h30 , BB5
Gui, Add, Button, x112 y70 w100 h30 , BB6
Gui, Add, Button, x212 y70 w100 h30 , BB7
Gui, Add, Button, x312 y70 w100 h30 , BB8
Gui, Add, Button, x12 y100 w100 h30 , BB9
Gui, Add, Button, x112 y100 w100 h30 , BB10
Gui, Add, Button, x212 y100 w100 h30 , BB11
Gui, Add, Button, x312 y100 w100 h30 , BB12
Gui, Add, Button, x12 y130 w100 h30 , BB13
Gui, Add, Button, x112 y130 w100 h30 , B14
Gui, Add, Button, x212 y130 w100 h30 , BB15
Gui, Add, Button, x312 y130 w100 h30 , BB16


; Realband Tab Buttons
Gui, Tab, Realband
Gui, Font, S10 CBlack Bold, Arial

Gui, Add, Button, x12 y40 w100 h30 , RB-Play/Stop
Gui, Add, Button, x112 y40 w100 h30 , RB2
Gui, Add, Button, x212 y40 w100 h30 , RB3
Gui, Add, Button, x312 y40 w100 h30 , RB4
Gui, Add, Button, x12 y70 w100 h30 , RB5
Gui, Add, Button, x112 y70 w100 h30 , RB6
Gui, Add, Button, x212 y70 w100 h30 , RB7
Gui, Add, Button, x312 y70 w100 h30 , RB8
Gui, Add, Button, x12 y100 w100 h30 , RB9
Gui, Add, Button, x112 y100 w100 h30 , RB10
Gui, Add, Button, x212 y100 w100 h30 , RB11
Gui, Add, Button, x312 y100 w100 h30 , RB12
Gui, Add, Button, x12 y130 w100 h30 , RB13
Gui, Add, Button, x112 y130 w100 h30 , B14
Gui, Add, Button, x212 y130 w100 h30 , RB15
Gui, Add, Button, x312 y130 w100 h30 , RB16


; PowerTracks Tab Buttons
Gui, Tab, PowerTracks
Gui, Font, S10 CBlack Bold, Arial

Gui, Add, Button, x12 y40 w100 h30 , PT-Play/Stop
Gui, Add, Button, x112 y40 w100 h30 , PT2
Gui, Add, Button, x212 y40 w100 h30 , PT3
Gui, Add, Button, x312 y40 w100 h30 , PT4
Gui, Add, Button, x12 y70 w100 h30 , PT5
Gui, Add, Button, x112 y70 w100 h30 , PT6
Gui, Add, Button, x212 y70 w100 h30 , PT7
Gui, Add, Button, x312 y70 w100 h30 , PT8
Gui, Add, Button, x12 y100 w100 h30 , PT9
Gui, Add, Button, x112 y100 w100 h30 , PT10
Gui, Add, Button, x212 y100 w100 h30 , PT11
Gui, Add, Button, x312 y100 w100 h30 , PT12
Gui, Add, Button, x12 y130 w100 h30 , PT13
Gui, Add, Button, x112 y130 w100 h30 , B14
Gui, Add, Button, x212 y130 w100 h30 , PT15
Gui, Add, Button, x312 y130 w100 h30 , PT16




; Generated using SmartGUI Creator 4.0
OnMessage(0x115, "OnScroll") ; WM_VSCROLL
OnMessage(0x114, "OnScroll") ; WM_HSCROLL
Gui,  +Resize +0x300000  ; WS_VSCROLL | WS_HSCROLL	;+Resize (allows resize of windows)

return

Tab:
GuiControlGet, Tab
Gui, Color, % TabColors_Tab%Tab%
return


Update:
    Gui, Submit, NoHide
    If Check = 1
    {
        Gui, +AlwaysOnTop
    }
    else
    {
        Gui, -AlwaysOnTop
    }
Return


; Send Key Band in a Box

ButtonBB-Play/Stop:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB2:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB3:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB4:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB5:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB6:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB7:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB8:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB9:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB10:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB11:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB12:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB13:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB14:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB15:
winactivate,ahk_class TBandWindow
Send  {Space}
Return

ButtonBB16:
winactivate,ahk_class TBandWindow
Send  {Space}
Return



; Send Key Realband

ButtonRB-Play/Stop:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB2:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB3:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB4:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB5:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB6:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB7:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB8:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB9:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB10:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB11:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB12:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB13:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB14:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB15:
winactivate,ahk_class RealBand
Send  {Space}
Return

ButtonRB16:
winactivate,ahk_class RealBand
Send  {Space}
Return


; Send Key PowerTracks

ButtonPT-Play/Stop:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT2:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT3:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT4:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT5:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT6:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT7:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT8:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT9:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT10:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT11:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT12:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT13:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT14:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT15:
winactivate,ahk_class PowerTracks
Send  {Space}
Return

ButtonPT16:
winactivate,ahk_class PowerTracks
Send  {Space}
Return



GuiClose:
GuiEscape:
ExitApp




Attached Files (Click to download or enlarge) (Only available when you are logged in)
BB-RB-PT-GUI.gif (346 KB, 190 downloads)