A very worthwhile project would be to write a compiler as close to BF as possible but will also use the full power of the processor. Every line would start with one character.
An if else construct:
\
> var1 var2
' code
/
e
\
' code
/
A while loop:
/
w > var1 var2
' code
\
A do while:
/
'code
w > var1 var2
\
Function call:
f name var1 var2 : var3
Function body:
{
n name var1 var2
' code
r var3
}
Something like that. The idea is every single line starts with one character that identifies the action and then a jump table jumps to where that is handled. It would be fast once it is compiled and become like shorthand for the compiler and the human.