Your best option is to use an external editor.
This makes programming easier than using the IDE, the IDE's functionality is rather limited.
I use the IDE only to compile and upload.
Using multiple tabs is done so that you can have multiple files open at once. This allows you to have more organized code. It is not done "to make programming easy".
If you have a specific question, we'd be happy to answer it.
Ok then if for example i have a basic sketch, on main tab that when i press a button moves a motor.
Then could i make the sketch for my next step in the program that counts how long the motor ran for in another tab. so i could break the whole sketch into peices ?
You can create additional files, with various extensions (.pde, .cpp, .h are two that I KNOW can be used).
You can put functions in any pde file that is in the same folder as the base pde file. All pde files will be merged into one file for compilation, with no need to #include anything.
Putting code in .cpp and declarations in .h file does require special handling.