Update!
Hey everyone! I'm sorry for such the delay. But you know, university, work, and all that NONSENSE! Real life stuff always gets into the way.
The project has begun again, and although there is no *gigantic* update to the program, some new ideas have been partially implemented!
These are ~ Cube-specific "Goals" [i.e: Aiming for sub-15 on 3x3x3? Then set your goal for 15 seconds.] - Dialog is implemented, but the actual goal difference is not yet implemented.
and ~ image properties has been added, I think all the properties are there, however, there are no actual functioning code in here. Just blank, dead, buttons...
and also ~ Algorithms tab has been started, just some testing for me in here at this time. No actual functions.
and finally ~ Graphs/Comparisons tab has been added (nothing here yet).
Also fixed:
- Can generate scrambles close to... X Y X' Y' X Y X' Y' (Where X and Y are inaffected by each other) For example... R L R' L' R L R' L' *FIXED*
Now I have a few questions for whoever is interested, and I'll get you a link in a few minutes in this same post! which will be right
>>>>
http://gleg.biz/files/speedcube utility.zip <<<< (CHANGES MADE: April 28th 6:20PM EST)
Also, for anyone interested, the below version comes with a 3D Rubik's Cube simulator I made with Open GL and numerous fun alterations

There are a lot of controls for it, but I bet you smart people can figure them out... Here are some interesting ones:
C (Culling On/Off)
_ (Wire frame On/Off)
Q, W, E, R alter the size of the cubies, stickers, distances, etc.)
A, S, D (Choose layer)
F (Rotate [Only one direction]
T (Increase nxnxn) t (decrease nxnxn)
Y (change rotation speed)
" " (SPACE) (Change from cube rotation to lighting rotation)
--- There are unlikely to ever be any updates to the 3D cube program, I was just bored and made it =)
>>>>>
http://gleg.biz/files/speedcube utility with 3D cube.zip <<<<<
So, question: in the "Algorithms" tab, would you like to see "Cube patterns" (Snake, Python, Anaconda, Checkerboard, Flower, Chickens Feet, cube in a cube...) for every cube type? So that other people can keep track of their patterns?
Something else that I have thought about here is allowing for a user to upload a "algorithms" folder (zip) that can be given to the program and will install all the algorithms (and possibly new images, etc.) whatever is needed. I am *TRYING* to make this part of the program as CUSTOMIZABLE as I can imagine. So, each set of algorithms for let's say (T OLL) can have not only numerous different algorithms associated with it, but numerous photos as well. This will allow the user to alter the prefferred image (by some nice dialog), as well as the preferred algorithm (once again by a nice dialog). In addition to that, I would like to allow for some way to select a set of these (Let's say allow the user to select 20 OLLs they are practicing, and click "Practice") which will take them back to the Timer, but instead of the "Scramble" the preferred OLL image appears, and the person has to solve it and stop the timer. Then there will be some intermission, and the thing will go again.
Secondly, about the goal. Now if lets say you aren't at your goal yet I'm questioning how I should display this.
* Red Text "+(amount to goal)"
* Red Text "-(amount to goal)"
and if you past your goal
* Green Text "-(amount to goal)"
* Green Text "+(amount to goal)"
I'm leaning more on + when above, and - when below! But if anyone has any complaints about that feel free to comment.
In addition to that the "goal" will allow the user to what part they wish to achieve it with "Overall average, average 10 of 12, 12, 3 of 5, 5, etc."
--- Sorry this has been such a long post!
--- Sorry that it has taken so long as well!
--- Sorry for some of the silly grammatical errors, I'm not entirely sober
anyway, I am back on it until more life-wild things come up! But I have 4 months of summer =)
Edit:
Bug found right off the bat!
* Buttons not resetting focus (Set Goal, etc.) *FIXED* 6:20 PM EST
Once used just click on the times for now before running the timer... This will be fixed tonight =)