I learned that F6 will do something like what I'm looking for however it's very strange... Right after you create a new primitive, you can access those object properties with F6. However, if you do an action like delete (X), F6 no longer will bring up the object properties when you select different objects, but instead it will only pop up an option for delete.
So... this made me think F6 is context based on what mode you are in or what you did last.
1) What exactly is F6's function and what it can do in different modes/context?
2) How can I consistently access a primitive's properties to quickly edit them without F6 (if there is such a way)? Or can I only hope to edit things right after creation?
3) Is there a way a cube could be created with more vertices? Even the F6 window doesn't show that option.
Thanks for your guys help in advance. New to blender and excited to learn beyond these basic things.