I am not a guy, and probably you are not a guy either, so be polite!
Anyway, if you want help, you could post the blocks you tried, the error message you received, etc.
And, it is not possible to create buttons dynamically. You can make buttons visible/ invisible etc., or there are several options:
1. Create as many buttons as you think you need (remember that you can only see a limited amount of them on your screen). make them visible as required and reuse buttons.
2. Use a canvas with sprites which have a button shape. You still need to create the sprites in advance.
which may or may not work in AI2 from MIT.